// Name.java 文件
public class Name {
    // 字段
    private String firstName;
    private String lastName;

    // 构造函数
    public Name(String firstName, String lastName) {
        this.firstName = firstName;
        this.lastName = lastName;
    }

    // 获取名字的方法
    public String getFirstName() {
        return firstName;
    }

    // 设置名字的方法
    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

    // 获取姓氏的方法
    public String getLastName() {
        return lastName;
    }

    // 设置姓氏的方法
    public void setLastName(String lastName) {
        this.lastName = lastName;
    }

    // 获取全名的方法
    public String getFullName() {
        return firstName + " " + lastName;
    }

    // 主方法，用于测试
    public static void main(String[] args) {
        Name name = new Name("张", "伟");
        System.out.println("全名是: " + name.getFullName());

        // 修改名字
        name.setFirstName("李");
        System.out.println("修改后的名字是: " + name.getFullName());
    }
}
